Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PENN GREEN Detached £1,962,919 £380,000 1 May 1997
3 PENN GREEN Detached £2,431,824 £1,460,000 3 Jun 2013
4 PENN GREEN Detached £3,115,912 £624,000 29 Sep 1997